delivered duty paid (ddp) - Alemán Inglés Diccionario